As Black Friday approaches in Canada, the holiday shopping season is experiencing a notable... (3 revisions)